home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 4 / Apprentice-Release4.iso / Source Code / Libraries / C Internet Config / IC Application Source ƒ / Headers ƒ / IC Popup Whats.h < prev    next >
Encoding:
C/C++ Source or Header  |  1995-12-02  |  939 b   |  39 lines  |  [TEXT/SPM ]

  1. /*
  2.     IC Popup Whats.h
  3.     
  4. */
  5.  
  6. #pragma once
  7.  
  8. #ifndef __H_IC_Popup_Whats__
  9. #define __H_IC_Popup_Whats__
  10.  
  11. #define pf_archie 0
  12. #define pf_archie_mask 0x0001
  13.  
  14. extern Handle ask_filter_globals;
  15.  
  16. #ifdef __cplusplus
  17. extern "C" {
  18. #endif
  19.  
  20. void InternalSetItem(MenuHandle mh,short item_num,StringPtr text);
  21. void SafeAppendMenu(MenuHandle mh,StringPtr text);
  22. void SafeInsertMenuItem(MenuHandle mh,short after,StringPtr text);
  23. void AdjustPopupMenu(DialogPtr dlg,short item);
  24. Boolean UsingName(Handle servers,StringPtr name);
  25. pascal Boolean AskServerFilter(DialogPtr dlog,EventRecord* event,short* item);
  26. Boolean AskOtherServer(Boolean archie_popup,Handle servers,StringPtr server);
  27. OSErr WhatClickPopup(WindowType wt,short item,EventRecord* er);
  28. OSErr WhatOpenPopup(WindowType wt,short item);
  29. OSErr WhatFlushPopup(WindowType wt,short item);
  30. OSErr WhatClosePopup(WindowType wt,short item);
  31.  
  32. #ifdef __cplusplus
  33. }
  34. #endif
  35.  
  36. #endif /* __H_IC_Popup_Whats__ */
  37.  
  38.  
  39.